#ifndef __REDIS_HANDLE_H

#define __REDIS_HANDLE_H 

#include "kvec.h"

typedef struct {
    int64_t pos ;
    int   offset ;
    int   len ;
}  bamIdxItem ;

typedef kvec_t(bamIdxItem)  idxVec ;

int initRedisHandle();

int RedisPutInput( char *name , char **fnBam , int n );

int RedisPutValues( char *name  ,  idxVec *vector );

// TODO:fetch 

int destoryRedisHandle();

#endif
